public class LogicalControlStatement {
    public static void main(String[] args) {
        //if

   /* 形式1
   if (表达式) {
        //语句
    }*/
        //某次测验，分值90及以上则为优秀，小马考了100，如何用if语句判定？
/*
        int score = 100;
        if (score >= 90) {
            System.out.println("优秀");
        }

*/

    /*形式2
        if (表达式) {
            //语句1
        }else{
            //语句2
        }
    * */

        //例：某次测验，小马考了100，分值90及以上则为优秀，否则为良好，如何用if...else语句判定？
/*        int score = 100;
        if (score >= 90) {
            System.out.println("优秀");
        } else {
            System.out.println("良好");
        }*/
        /*形式3
        if (表达式1) {
            //语句1
        }else if (表达式2) {
            //语句2
        }else{
            //语句3
        }
        * */
        //判断一个数字是正数，还是负数，还是0.
/*        int number = 7;
        if (number > 0) {
            System.out.println(number + "是正数");
        } else if (number < 0) {
            System.out.println(number + "是负数");
        } else {
            System.out.println(number + "是0");
        }

        int a = 10;
        if (a == 20) ;
        {
            System.out.println("相等");
        }
        //运行输出 相等

        int x = 10;
        int y = 10;
        if (x == 10)
            if (y == 10)
                System.out.println("111");
            else
                System.out.println("222");*/

        //switch
/*        switch (表达式) {
            case 常量值1: {
                语句1;
                [break;]
            }
            case 常量值2: {
                语句2;
                [break;]
            }
            ...
            default: {
                内容都不满足时执行该语句;
                [break;]
            }

                    switch (表达式) {
            case 常量值1: {
                //匹配常量值1时执行语句1;
                [break;]
            }
            case 常量值2: {
                //匹配常量值2时执行语句2;
                [break;]
            }
            ...
            default: {
                无匹配值时执行该语句;
                [break;]
            }
        }
        }*/

        //根据 day 的值输出星期
/*        int day = 1;
        switch (day) {
            case 1:
                System.out.println("星期一");
                break;
            case 2:
                System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期日");
                break;
            default:
                System.out.println("输入有误");
                break;
        }*/


        //while

/*        while(循环条件){
            循环语句;
        }
        循环条件为 true, 则执行循环语句; 否则结束循环.
        */

/*        int i = 0;
        while (i < 3) {
            System.out.print(i); // 输出012
            i++;
        }*/


/*        for (int i = 0; i < 3; i++) {
            for (int j = 0; j < 3; j++) {
                for (int k = 0; k < 3; k++) {
                    if (i == 1 && j == 1 && k == 1)
                        break;
                }
            }
        }
*/

/*        for(表达式①;布尔表达式②;表达式③){
            表达式④;
        }*/












    }

}
